package com.zlc.common.core.sys.model.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zlc.common.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * @author  zl
* @date 2023-07-20
 */
@Data
@TableName(value = "mayan_plat_dic")
public class MayanPlatDic extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 0L;
	/**
	 * 父字典CODE
	 */@TableField(value="parent_code_")
	private String parentCode;

	/**
	 * 字典code
	 */@TableField(value="code_")
	private String code;

	/**
	 * 字典值
	 */@TableField(value="value_")
	private String value;

	/**
	 * 排序
	 */@TableField(value="order_")
	private Long order;

	/**
	 * 扩展参数
	 */@TableField(value="ext_")
	private String ext;

	/**
	 * 字典状态 ACTIVE|DISABLED
	 */@TableField(value="status_")
	private String status;

	/**
	 * 描述
	 */@TableField(value="remark_")
	private String remark;


	/**
	 * 是否系统级别字典,为true 则页面不可删除
	 */
	@TableField(value="system_flag")
	private Boolean systemFlag;

}
